2546
1
1924
0
802
5316
3
1129
2227
3067
2809
2
1320
1358
1386
1463
929
798
180849
18403
6
3752
1664
2111
1074
247
5262
1222856
4
2103
4111
863
2115
1841
2236
3691
5