1681
1
2173
1787
1380
0
801
2358
9
868
2999
3
1547
784
2166
1306
2368
1660
1093
3354
582
830
1813
83
1590
1749
1814
2
526
3518
4311
2184
496
2522
1382