2163
1303
962
1704
1537
1297
838
1123
1445
3652
1152
1958
913
891
880
1792
1614
954
3315
1766
1175
1694
979
1580
1522
1571
1056
1583
3210
1109
855
867
954
4475
1534
897
1199
1791
859
1037
2262
2084
3199
987
2995
1499
1824
5403
1077
922
1342
2222
1686
981
1160
827
998
850
5057
1418
2199
1277
808
913
1339
925
905
1486
1011
1770
834
1868
4911
1089
2226
2050
832
1507
1972
1162
911
2391
1094
840
2293
858
1562
1415
1008
846
9485
1642
808
2012
1195
1477
846
900
921
1379
3292
2682
2003
858
1201
5631
787
2026
1040
2820
2862
1114
1358
973
4470
1466
814
3660
1329
779