4946
18
3354
5
4492
3
3612
10
1775
2
3014
20
2115
0
3085
3491
4
4697
3485
7
4612
3316
1433
1
1146
6188
5141
3238
7608
12
2190
3312
3071
11
5753
1748
2620
8
806
4586
676
1854
1289601