5803
2494
5670
2437
3654
1573
3871
1666
4046
1741
5089
2188
4641
1996
1078
469
805
352
770
337
854
373
812
355
672
295
518
229
2072
895
903
394
987
430
1085
472
1407
610
1547
670
1932
835
1743
754
1281
556
2625
1132
2317
1000
1855
802
1036
451
2128
919
1785
772
1435
622
1414
613
938
409
686
301
1064
463
1575
682
1120
487
1799
778
1323
574
931
406
2457
1060
833
364
1169
508
875
382
1057
460
1302
565
1127
490
889
388
1351
586
896
391
1190
517
1022
445
2044
883
3136
2632
1135
1715
742
1232
535
2387
1030
1106
481
Copyright © All Rights Reserved