1826
4
521
1
2054
6
957
1411
2
1470
1365
417
0
1261
814
1750
3
3430
1136
1291
7952
1054
284
1903
2470
3795
1129
543
2229
375
6062
16
18385
641
399
2260
12
2000