2294
1
1749
1558
1660
2021
0
254
3387
4
1038
835
377
1295
1485
3
1336
1773
2544
6
5527
1570
1761
2999
1256
2
1813
1382
2166
2152
1606
1938
2392
2082
1590
1766