2600
4
929
3
4034
1
1672
7793
3708
2534
0
197
4833
2
2258
1075
4168
5
1119
3439
8
3080
4309
3017
392
2354
742
1768