2296
1271
2113
1039
1432
1669
1450
1668
1514
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
792
1363
884
775
999
1354
933
906
785
2026
2568
916
2643
816
2212
2543
1506
908
777
905
932
1059
1311
1762
824
813
2277
890
844
802
829
815
1499
1026
966
929
1113
876
792
799
816
1021
1432
894
863
867
1894
807
885
809
807
2237
873
1067
1261
5392
807
1332
1453
854