2835
1
1870
15
1362
3101
5
2368
8
1998
0
2375
10
1518
247
1119
261
1062
1146
2
2652
422
1089
1525
3
967
77
2100
3472
1850
4893
2733
637
1294
232
835
658
1441