862
0
1681
1
2650
20
1218
1225
7793
4
2526
3066
7
2285
2
1868
2534
2343
887
1197
3326
3
1366
3055
809
5946
1412
3505
5
2092
1000
6779