1056
3580
3344
2867
961
5638
2015
35568
2582
1108
4198
1732
2938
1241
8205
2086
1121
3307
944
2094
1225
1040
1751
1004
1357
13892
1510
1049
5362
2559
1028
5740
1141
2071
2350
1181
1547
899
1183
1085
4105
4084
1715
1189
1868
988
5300
1132
891
995
1192
963
2291
1660
1066
1282
2442
2417
1417
2332
1593
982
1198
1188
1673
2493
1802
884
3248
3972
1096
1932
1615
2034
926
2281
835
1076
1127
854
894
903
1047
2274
1803
938
2884
1690
2313
1594
5298
1668
1319
1352
965
9669
2277
1239
828
1452
2121
35442
3164
1579
1475
3523
1027
1006
996
842
905
859
952
4633
1081
1800
5577
991
1659
1404