4929
873
1202
1876
344
637
506
868
1004
1019
1922
1460
402
1122
1275
1497
384
1797
300
2164
921
329
351
322
1123
456
908
365
627
267
1130
824
376
409
815
256
600
333
956
1902
612
545
284
1774
2650
1902
270
1169
893
414
2191
1921
302
5314
1084
321
1168
494
437
470
793
1085
350
293
676
530
379
325
475
1461
335
340
297
505
608
1157
1318
1178
401
1019
1259
348
581
274
661
412
4250
350
956
481
328
573
1326
287
908
275
812
1914
326
366
380
3843
652
870
1102
2759
2024
302
1160
1091
326
309
322
385
612
740
406
3866
460
353