1841
796
7
10
357
160
602
265
875
382
252
115
462
205
189
88
203
94
126
61
322
145
343
154
441
196
147
70
385
172
518
229
525
232
770
337
98
49
567
250
721
316
623
274
2114
913
1085
472
980
427
777
340
1932
835
2282
985
1029
448
1197
520
2982
1285
4095
1762
2478
1069
2667
1150
1176
511
1610
697
1764
763
10612
4555
10731
4606
4662
2005
17458
7489
13692
5875
17227
7390
2247
970
2611
1126
1624
703
Copyright © All Rights Reserved