929
3
2571
6
2155
2377
1
2722
623
2600
4
2744
2972
0
2948
2512
2
2530
3868
10
1903
66
3386
2392
10598
1221
2154
2181
5347
3551