9963
4
2128
1861
3
2854
1098
1
2025
29
1847
3126
6693
5
1083
2
1729
1059
2234
1786
684
282
0
449
404
1044
3300
1221
802
189
155
3228
2224
1562
14043
17
2572
1837