3211
1
1343
1175
2515
3
2522
2
995
6362
5
1212
642
1919
2090
1534
2776
2265
1535
1622
1485
1551
1468
1582
1716
3125
1226
2710
3079
3575
1688
1720
1833
1295