2730
6
1878
1
1840
2
467
0
78
2275
101
165
1949
3
3114
4
1343
376
1009
31535
1880
20634
8
47041
846
918
17353
2809
584
1123
680
453
283
407
295
392
169