1840
1
3916
9
1386
0
413
2871
4
1496
10
4994
5
1578
1975
8
1821
2
812
1632
2272
3
1777
544
1412
594
757
672
2224
1195
2293
563
429
633
1980
110
665
95
2278