537
526
93454
1152
1323
439
381
2299
5700
1862
4464
822
2532
1103
2899
722
1144
1831
2976
898
501
397
345
3128
360
325
2626
1490
7106
1109
592
1241
629
806
2311
2747
1163
359
285
599
618
1441
372
606
393
304
353
2838
492
363
1686
10738
555
1092
534
4015
522
511
958
441
892
6229
822
1246
592
6064
1961
3763
364
598
306
271
363
467
295
753
430
379
517
2419
7052
423
239
687
1396
426
876
410
397
1653
305
490
1213
370
360
694
5924
3043
706
2217
368
1950
856
546
319
393
367
338
305
471
2912
1738
1263
2359
1076
3762
93454
490
481
1162