1400
607
3115
1342
1379
598
1645
712
672
295
742
325
413
184
1617
700
322
145
399
178
532
235
350
157
287
130
329
148
336
151
693
304
315
142
595
262
406
181
434
193
1365
592
8631
3706
1302
565
1092
475
581
256
910
397
307
1281
556
588
259
847
370
385
172
1477
640
567
250
2170
937
861
376
1491
646
868
379
987
430
560
247
770
337
980
427
1197
520
553
244
889
388
973
424
994
433
763
334
1981
856
791
346
1113
484
Copyright © All Rights Reserved