3193
1815
933
1924
11261
1988
3337
865
10517
2227
992
1428
9278
13401
3321
813
1488
1091
1295
734
804
1783
715
8815
1576
1571
8959
2777
854
7747
4170
2280
633
4072
1560
1135
1142
2428
822
1351
985
24704
6535
13082
2083
1081
3252
799
687
7241
1099
1924
1945
1412
1331
1603
1656
952
1584
7045