1162
2
1072
1309
0
1982
1
2194
17391
7
1992
3
1271
57793
697
51331
25
1744
3126
1227
3054
3575
5
2872
2242
9039
4715
2977
7222
4
2163
4914
2199
2520
2259
1809
1946
3371
9