2523
0
14887
18
1657
2
1185
1
2549
11
1285
473
1772
3
1426
2153
7
466
2302
1101
2209
1445
9511
5
2225
1746
631
1272
1255
1089
3128
7199
4204
1163
4195
4
1340
2093