531
571
1011
241
351
181
581
171
81
61
71
51
224999
680586
142410
840635
648231
141364
412154
403909
504846
375229
431873