2525
3
1320
0
862
3125
15
3013
1679
2
4130
18
1077
1
4451
1365
2630
5141
7
1166
2517
2483
2114
3633
13
4287
9
736
3022
1160
3644
4
2584
854
5
1517
948
2897
2908
10
4623
4099
8