1400
607
3115
1342
1379
598
1645
712
672
295
1883
814
413
184
1617
700
322
145
399
178
1036
451
1246
541
350
157
287
130
329
148
336
151
693
304
315
142
847
370
595
262
406
181
434
193
1365
592
8631
3706
1302
565
1092
475
581
256
910
397
1939
838
3738
1609
1484
643
385
172
1477
640
567
250
2170
937
861
376
1491
646
4228
1819
868
379
987
430
560
247
770
337
980
427
1134
493
1197
520
553
244
889
388
973
424
994
433
763
334
1981
856
2128
919
2870
1237
Copyright © All Rights Reserved