3211
1
1343
1175
4005
3
7034
2
6110
4
3014
20
4651
3657
8
3085
5
3491
3485
7
3316
10
5141
6362
2090
995
1212
642
1468
1919
1582
3575
1572
2356
108797
0
2350
2518
2234
6264