1000
0
1836
11
263
2
2853
18
1565
1299
1
3264
4
3141
3966
1428
697
979
7
943
4511
1008
3129
5
1277
3513
10
2345
777
3
927
2375
2118
1560
759
1810
5528
1459
1716