2730
6
1824
0
2657
3
2668
2
751
1
20634
8
255
2855
105290
2749
622
1023
1057
25137
631
266
479
404
467
349
2989
5
308
1068
352
1237
2581
464
433
737
303