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
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1171
843
876
1428
762
1667
830
1245
1269
819
883
975
976
816
2602
1485
1552
1802
967
1613
942
1261
1032
1145
862
792
758
1047
1597
1257
880
816
838
915
905
996
791
1752
2230
896
765
884
1177
853
934
1283
800
930
1050
1938
885
3328
804
2568
763
833
1498
1114
855
910