1297
0
1
2356
3
2580
7
2067
3173
5
2020
2
4329
4
4805
6
4480
95470
59
1283
1146
1302
331
914
2632
3101
3601
555
5217
2219
1809
2384
4453
2775
3508
4288
2424
2377
3468
5527
13
2772
30
875
259
3099
6011
10
1340
3045
5077
9