1819
1
1122
3
2431
1903
1322
0
1614
459
1134
857
1765
305
1467
314
355
866
877
424
526
41
801
852
942
910
19
519
413
1358
1449
297