450
528
364
1
6904
32388
361
680
3
10032
289
444
341
379
5225
264
8203
336
303
1
315
426
1
5349
2
494
560
416
300
490
392
7903
280
1220
267
453
369
295
2130
664
2
560
3139
1
10049
609
3013