2358
9
4311
1
2368
1660
1093
0
1681
1813
2173
1380
1590
1749
801
582
1814
2
526
2184
496
1787
635
1382
1000
5717
2082
830
1305
2392
1816
3400
1547
3354