2828
1219
3094
1333
1771
766
2968
1279
2695
1162
3038
1309
861
376
1547
670
938
409
1372
595
1197
520
1715
742
1582
685
2065
892
3199
1378
2002
865
2023
874
2478
1069
1078
469
325
2219
958
1288
559
1351
586
2359
1018
1631
706
2464
1063
1589
688
1323
574
1148
499
1974
853
763
334
1792
775
3003
1294
4137
1780
1603
694
1393
604
4592
1975
3864
1663
1575
682
1652
715
805
352
3178
1369
2800
1207
2170
937
3703
1594
1729
748
3059
1318
1183
514
1449
628
1498
649
2058
889
2366
1021
2072
895
253
1421
616
Copyright © All Rights Reserved