5896
1503
2013
1865
1327
8135
4888
4487
2725
6702
2511
1098
4190
3867
1644
1838
3102
17916
1867
3426
8585
7083
5281
6395
4044
2040
4055
3950
14671
3936
6011
2922
4557
3840
2845
4898
4479
6205
6471
3229
1764
10888
2867
8851
25328
6624
2429
7873
31845
4616
15166
75843
11479
12034