2456
1
1942
9
827
3107
4
3771
2
861
9056
2086
3
2777
7
1700
1295
1528
1323
4133
2650
20
2543
6
280
11428
25
2579
1650
1431
456
0
1581
1832
2250
1880
3765
2245
4730
3770