5006
1835
4100
6067
3754
687
2898
1120
1905
8317
8935
4001
5019
1222
1153
1077
1551
11023
1108
12085
2806
4292
1622
5178
1403
5136
4159
1574
1327
1078
9114
6606
18083
14763
4079
8994
2765
2893
1672
1692
10996
5139
16516
12500
17329
2996
2121
2816
1389
1493
2800
2719
993
1775
2062
1959
1264
837
18870
10837