1072
1
3316
10
3517
6
4443
9
1828
3
1845
3527
2
4670
918
2627
297066
0
2949
1743
6110
4
3014
20
4651
55904
3238
13
6346
16
7304
7
985
37355
3120
5135
3657
8
3085
5
3491
3485
12621
22
3572