2600
4
929
3
1672
1
1665
2
7793
2534
0
2258
197
1075
4833
3080
3017
1764
392
2354
2146
1044
742
2475
1388
4471