2427
12
4311
1
2368
1660
1590
1681
1093
0
1813
1380
1814
2
1749
801
2173
2184
4179
2166
635
526
496
2100
1787
1766
1382
1547
830
2999
3
1788
1911
1825
1305