5782
2485
3871
1666
2002
865
1582
685
1736
751
784
343
756
331
749
328
385
172
714
313
686
301
448
199
693
304
742
325
840
367
490
217
1022
445
763
334
952
415
5481
2356
18487
7930
12397
5320
7028
3019
1694
733
847
370
882
1064
463
1260
547
2317
1000
2023
874
1001
436
1575
682
2422
1045
1127
3122
1345
2156
931
1323
574
1715
1099
478
3003
1294
1533
664
1232
535
2205
1015
442
987
430
1596
691
777
340
1008
439
1309
568
966
421
1519
658
875
382
2345
1012
938
409
Copyright © All Rights Reserved