220
778
855
24727
1533
1181
482
1053
1748
1125
351
332
6
34
2236
2215
1574
1313
522
391
973
1256
1092