3145
4
1309
0
237
1992
3
189
1271
1
57793
697
7633
6
51331
25
1895
1744
1227
1844
1301
2
1767
674
3575
5
638
2242
9039
4715
2637
2977
7222
740
4914
2199
2259
1809