1001
436
1211
526
609
268
1036
451
742
325
231
106
539
238
308
139
266
121
84
43
245
112
252
115
322
145
602
265
413
184
4116
1771
2191
946
2317
1000
4256
1831
1582
685
1281
556
1792
775
399
178
504
223
294
133
903
394
567
250
791
346
2695
1162
3983
1714
1778
769
1421
616
805
352
1659
718
1337
580
847
370
259
118
287
130
931
406
511
226
560
247
700
307
525
232
693
304
2807
1210
2723
1174
2597
1120
1323
574
553
244
2919
1258
2702
1165
1393
604
1617
3325
1432
3619
1558
6405
2752
4179
1798
Copyright © All Rights Reserved