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
898
970
1409
954
2123
2055
862
915
930
791
2032
1730
879
1078
802
1581
893
1612
805
1238
1171
2165
816
1021
2675
804
890
829
943
2004
1298
1841
1597
2164
929
863
1193
880
870
823
853
844
849
1283
1762
884
1439
2591
1313
1649
824
2150
934
1606
810
907
816
1318
802
905
866