2503
1
3079
2
2314
4
4039
6
1564
2992
3
3238
1969
0
1727
4237
5978
1271
12472
2696
4933
13
118
4102
2108
487
2020
401
2074
7
2584
527
1119
8866
3638
5141
1743
898