3998
12
2809
2
1853
0
2275
1098
2881
458
654
2800
6
1506
2390
3
837
1
463
2500
10
492
1551
874
1131
4450
318
105290
166543
18
474