535
480
912
1186
503
825
1564
1272
21
1191
1228
871
285
1880
496
517
886
505
501
848
1514
1629
512
1892
858
158
518
1811
873
516
502
855
907
1237
1542
1954
1208
499
514
471
896
1558
508
573
902
1284
532
1167
1594
1678
1172
150
510
513
8042
3785
77
127
860
907
877
1189
539
496
537
1555
1164
861
8107
501
531
949
957
512
1171
508
520
535
522
162
516
217
493
325
501
826
877
859
505
1480
327
1586
490
3
7975
534
1230
878
513
1553
523
867
813
8042
177
4030
4009
4008
521
869
1217
1315
1183
534
4009
507
530
869
20
4009
312
1192
305