1610
697
3647
1570
2926
1261
1421
616
1463
634
1547
670
2275
982
1799
778
609
268
1064
463
1197
520
2149
928
917
400
1694
733
1680
727
777
340
959
418
1015
442
2415
1042
1932
835
5873
2524
1407
610
2527
1090
1631
706
1393
604
2247
970
931
406
1778
769
2618
1129
2072
895
2051
886
2002
865
1379
598
1309
568
Copyright © All Rights Reserved