2759
520
1097
2322
1175
993
361
355
923
364
20333
335
450
396
752
483
845
1871
478
332
336
2264
698
2443
1262
2237
541
8956
1341
5624
546
1111
2037
493
1022
983
283
341
377
387
386
1619
2756
645
644
2364
1234
1124
299
738
1447
367
52699
2767
366
526
314
333
513
26702
821
471
343
429
449
336
1323
621
854
523
421
1035
2199
1777
822
2833
1000
612
2434
439
336
4920
745
436
946
421
409
356
313
470
432
530
402
328
365
380
792
1139
296
412
4468
1431
520
429
3273
490
326
1916
824
805
9808
428
543
902
905
825
394
421
1197
1301