2194
3
397
1
2271
4
980
973
2
1386
2061
1298
1498
0
982
1397
5387
5
3971
1743
1334
4471
1136
2460
3054
2584
11
951
2551
8527