1880
2
2730
6
303
1
1020
0
2657
3
2668
1824
20634
8
387
2855
105290
645
1084
1152
458
25137
737
1428
165
349
1581
827
2989
5
420
1237
2036
424
2581
646
419