2730
6
1164
1
2657
3
2668
2
1824
0
20634
8
1020
1498
543
1314
467
2855
105290
464
25137
323
326
955
1945
492
979
2989
5
263
31535
342
1290
1237
2581
9355
1551