1879
2
1129
0
1034
1
915
1391
1302
3650
3
1213
1506
2341
6
1375
984
1263
1132
2904
4
1271
440
1587
1343
3116
1640
5009
20634
8
2605
2030
1008
2474
670
1704
521