552
1
1041
218
1305
1649
4
1829
3
1853
3158
2
540
716
874
2139
1632
9
2724
5423
2523
0
1263
3111
6516
7
110683
14
116205
18
124080
3885
17
997
1321
1214
1189
610365
985
4607