5009
1837
4107
6069
3755
687
2899
1121
1907
8317
8942
4002
5020
1223
1156
1077
1554
11025
1109
12087
2809
4293
1623
5179
1403
5139
4163
1577
1328
1079
9115
6610
18086
14768
4082
9000
2767
2893
1673
1695
10999
5142
16520
12501
17335
3004
2122
2816
1390
1493
2802
2719
993
1777
2065
1961
1265
837
18872
10841