1646
1
4551
7
3014
20
3491
4
5141
1710
2
2245
3
7042
5
1671
2629
12459
3085
3485
644
4083
0
1993
562
3316
10
11153
8
3194
6991
6
2417
1268
1087
1176
2544
2891
633
6346
16
1028