19079
6
1891
0
4241
3
109776
42
36905
4303
12
2615
2
1223
1252
2732
3854
9817
2044
1
1966
5
571
341
8313
9
406
5732
2523
96
2145
513
521
368
3197
4
908
2719
2115
2080