1424
2
2057
1168
1
2108
3
83
1751
1819
1400
1305
1306
3354
1813
1787
3683
690
1816
2562
1743
0
2377
1923
2392
3518
5046
2166
790
2077
1681
1781
2999
1547