62
144
112
236
352
347
530
187
870
955
798
761
503
576
570
320
645
708
953
408
608
855
863
1152
446
251
4013
1598
2771
1639
1718
1918
783
946
696
2564
2116
1495
1260
1569
687
1458
2098
160
128
612
1459
167
199
524
216
2874
1129
470
842
254