1880
2
3381
3
1118
0
2275
19279
1020
25137
2111
17353
116
31535
2269
4
447
1437
2881
303
1
337
797
1824
669
501
20634
8
2668
1074
3114
968
73
552
16
547
1518