1128
2
159
1
1690
1309
0
1992
3
3403
1131
697
1022
2287
253
4914
5922
5
6899
9
3012
2760
4
1778
1185
1744
1328
5389
3357
1590
5997
14125
10
1168
1248
1660
7329
6
852