1112
2
3854
2131
1
3014
20
398656
19
3085
5
3491
4
3485
7
4757
8
3316
10
4768
2414
2818
4453
1262
1787
4573
1532
644
5339
5141
2258
2229
3691
1307
851
1254
0
2289
1646
3
550