56
563
883
822
775
161
467
4
1210
278
1457
734
146
95
1008
19
45
559
478
265
8
485
1844
1499
170
382
981
304
52
178
119
738
410
509
1058
2500
621
584
109
699
438
124
1175
606
115
536
1039
1098
924
136
47
1849
883
2686
1491
