631
1740
20275
1071
390
381
625
1659
4281
443
968
1257
722
1406
1107
545
711
1260
808
2171
472
311
939
735
721
1543
325
3295
1233
921
2537
838
342
671
1580
615
1587
946
445
367
567
596
488
375
620
649
1216
915
383
1221
1014
323
547
988
840
1993
949
1250
525
1407
342
616
829
358
463
482
1183
1192
421
1696
751
1685
386
467
700
576
1018
366
625
685
289
1036
480
411
1015
595
341
1372
6789
339
393
467
1394
444
341
1460
565
350
635
3354
428
1867
345
318
339
1040
393
325
440
682
393
663
330
473
332
9019
745
354
1670
335