14076
7
1922
1
2269
4
1303
0
1881
2
1222856
581
105290
7952
1733
1513
4694
2211
3063
3
2683
2069
180849
2115
5262
10
2189
907
530
2442
166543
18
1193
287
814
385
2644