2668
2
1452
1
928
3056
3
1428
0
2149
8
2168
5
2459
9
3474
521
2771
17353
481
999
2735
1649
28805
6
1883
2372
198
1020
525
2546
802
1922
2658
5155
14492
1344
1290