1880
2
303
1
20634
8
2275
2730
6
597
0
2809
1506
440
31535
356
19279
1132
2668
3114
4
17353
2306
4922
3990
1043
1824
802
1343
2474
11392
3116
25137
745
349
1640