3354
5
3188
14
2522
2
841
1
4303
12
3012
4
2733
1881
123674
35
3085
1927
1934
3014
20
4099
8
2701
3491
3485
7
1204
4946
18
3316
10
5141
2277
0
7608
1748
2620
2495
806
676
1854