336
151
161
76
1134
493
581
256
308
139
805
352
595
262
378
169
441
196
833
364
504
223
1008
439
770
337
1071
466
2387
1030
714
313
420
187
1029
448
483
214
10990
4717
2520
1087
616
271
469
208
1512
655
861
376
1540
667
434
193
910
397
1568
679
1708
739
2191
946
1960
847
455
202
315
142
399
178
1022
445
1358
589
3038
1309
707
310
1575
682
1246
541
1442
625
1274
553
1939
838
1792
775
2289
988
1554
673
1428
619
1064
463
1596
691
637
280
3010
1297
Copyright © All Rights Reserved