5504
16
2906
2
5169
1
1174
19944
14887
18
2377
1973
1704
0
4382
4
1768
297066
1047
2320
6
2348
1404
444571
9
2189
5701
8
131589
2949
45986
1380
1289601
108797
562
24337
22
10827
2136
5
2386