437
384
291
384
403
986
319
1741
2372
754
1221
1005
490
1506
1438
368
291
1019
1410
1611
2501
1482
1234
1429
1262
1229
2674
2180
1475
965
1213
1063
882
1928
1816
856
1225
1172
1099
5747
846
1009
965
1002
869
1160
1130
1208
6685
819
1055
1209
999
852
816
1190
1218
907
1182
1582
1539
391
870
312
1049
3905
464
449
1367
1715
639
250
812
329
335
759
350
1376
485
588
669
3439
292
1125
4751
1482
685
1137
4350
307
360
550
4102
7578
276
3955
419
527
399
1145
5478
275
1115
320
935
413
438
1233
643
767
354
3402
639
900
488
1531
1298
8902
1597
375