2123
1
1320
1222
1639
1412
1989
3
974
2470
5
1883
2
967
1195
1348
25
1385
2034
2040
1200
2465
1181
1714
8
1794
1092
1678
2115