3354
5
5504
16
2245
3
2906
2
19944
2392
0
4382
4
6236
10
2377
1
1704
1174
5169
14887
18
3090
6
1047
297066
131589
2502
4946
2620
8
1854
7608
12
2189
1748
2949
806
676
3571
1387