5871
15
2189
0
2141
3
2459
9
3021
4
1073
123
2296
2
1092
185
1268
2027
2506
56488
81077
101
1811
2488
326
1018
2445
6
5270
7
462
1
1334
1222856
2813
3350
3653
1929
3289
398