2109
0
980
1
781
2855
3
2730
6
2668
2
20634
8
1872
366
659
1219
2328
239
1359
376
3868
539
427
295
660
78
2934
303
1523
1023
433
407
1877
31535
1710