862
0
2650
20
2921
5
1225
2037
1
1931
4
3066
7
2285
2
1868
2343
2264
2377
5946
742
1412
3505
2092
1466
197
1889
1753
19783
5440
8
301