2123
1
1883
2
2470
5
1639
2057
1683
0
3354
1247
1225
1618
1989
3
974
1412
2040
2505
3683
1743
635
3054
1320
1222
1306
2044
1175
2500
785
549
582
790
1348