1235
1
1081
1295
2650
20
280
1581
2
1304
1591
2250
2507
3765
4
2245
3
1746
1240
1131
2061
1226
3053
7
2688
518
894
0
2580
3683
571
1546
1160
3378
5719
5
2983
2741