1611
435
370
1096
337
328
3406
389
218
448
420
342
495
312
1873
635
3502
7378
2699
1365
33347
1628
1274
305
760
516
459
456
347
324
1300
2422
860
2140
1648
1487
947
660
778
777
161
346
1880
1916
1590
614
4418
221
622
384
3861
1546
361
2626
2971
368
2313
4206
413
1614
376
642
1590
396
1481
3373
381
1034
778
1438
323
324
860
834
413
760
360
629
457
373
349
1837
1274
709
336
947
564
420
1176
266
2140
430
362
436
572
660
777
1546
7378
2377
293
1034
598
1880
622
655
938
356
1487
456
339
314
639
389
346
2626
3041
516
2343
446