3183
631
2270
1480
1172
793
761
660
1058
1257
2030
700
1385
848
1123
1143
2934
1116
744
651
1454
1645
1420
2355
1044
900
1432
703
1517
1525
1571
1111
1257
754
1370
1423
1122
1474
2001
1451
1672
714
1939
1246
1341
1195
706
1298
1543
1477
1480
1394
738
1437
1480
709
768
1491
2597
3111
1076
718
1235
948
703
2540
3907
1887
894
1205
1242
721
2183
1036
903
950
681
917
774
4707
1416
1487
664
680
785
663
642
910
1766
740
1218
730
807
852
1019
1547
2405
800
823
1940
1584
772
608
750
1723
2492
2491
769
2844
1341
1650
706
888
1181
1356
760
933
1195
1353
1265