8121
3008
1167
2196
2449
6006
3214
1788
1266
3512
943
1880
1853
1149
1850
3087
1303
2954
7042
9653
1976
1001
1688
3318
5410
1391
2730
1835
1586
3571
6365
5058
2801
2018
6291
1523
2220
2344
1693
4279
1527
3550
46083
5609
13560
1753
2277
2165
2862
1276
29592
5254
1681
1821
3175
4769
3004
5293
2392
20321