3090
6
2358
9
32302
0
736
1
560
2535
2
19783
2932
1659
2309
109776
42
2189
3498
4
528
2194
17946
1601
3
1849
3566
1508
3868
10
7055
12
1320
1153
10598
1903
3694
2335
5347
2165