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