506
855
737
271
433
24
1
136
811
150
478
19
378
1041
743
152
56
161
494
38
539
729
170
5
105
473
1316
19
137
991
50
10
746
110
1764
31
404
162
486
100
560
1275
4
11
865
71
91
224
838
1027
881
700
