5013
1286
972
2613
1026
960
1005
1062
1402
951
2128
2053
1072
3619
8390
1184
888
2999
1224
947
5918
1498
6022
2582
3291
2467
8123
1004
13196
9404
3159
4259
2238
1020
6260
3719
2244
3117
1290
882
1445
3788
849
5494
3522
1144
7091
1780
1153
1647
1540
1016
2741
2530
3605
882
1007
1357
3416
6415
4680
6022
8363
9192
5013
7091
7662
7306
3243
6709
4306
5889
3801
4547
5248
13475