2834
2167
9818
15512
1224
1235
891
815
930
1813
7249
906
15997
1314
1284
1282
2135
3876
965
1604
1050
894
1204
1690
866
1374
3986
1796
1139
1278
2931
1060
965
1008
1120
922
1184
1048
1028
1724
905
7118
11468
947
1210
3920
1147
2935
2854
1002
22423
1375
2827
1123
1727
1243
1008
1108
982
1466