2563
2
1338
3
11317
7
1045
1
4136
671
0
2629
15
1658
4
797
1452
703
6
1536
746
1852
5
2228
2365
568
1719
1575
3044
3155
11
1312
12283
13
566
964
974
1278
57
3454
3032