883
3
982
1
2318
2
2522
2542
2772
1912
1505
0
1310
1271
57793
660
1012
51331
25
1744
3819
1227
3623
542
66
3575
5
1816
2242
9039
4978
4715
984
2977
978
7222
4