2456
1
1942
9
1938
4
2086
3
1334
827
2543
6
1002
2
1285
1337
3107
2013
2522
2523
0
996
3771
1880
5225
8
2903
918
861
989
4730
9056
1347
1581
4996
4370
2102
5949
15