2390
2
2368
1
1660
1590
1681
1093
0
1501
1813
2173
1749
4311
1305
1814
2184
2340
801
2166
1787
526
1825
496
1382
2110
1793
1498
1766
1000
2082
635
830