3551
3
1984
1
2391
0
636
2587
6
16550
27
3674
10
5316
1458
3118
6062
16
1832
343
675
10324
2
849
3440
958
898
2279
1894
5617
5
1968
5108
4
459
6302
8731
1115
2299
105290