1093
3042
1612
2013
876
1390
1548
2232
1685
1692
1383
1488
1562
1399
838
1133
3221
1431
1325
1627
2167
1481
1481
2071
1882
2714
2346
953
1149
1260
1828
1243
1465
1729
1108
1494
1149
2224
2281
1240
1388
1328
1716
1638
2207
1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
1028
934
1273
820
1479
1332
1388
794
832
1467
2619
807
913
990
1145
1047
802
824
1752
1499
1080
2120
905
855
824
876
833
803
1089
901
782
1234
1226
839
967
773
976
1917
844
2164
2913
809
1857
1096
763
869
1426
843
1844
2602
803
961
2347
875
873
943
2150
2048
805
772