3694
2
4471
1250
1960
0
6095
9
2835
2160
21152
8
2471
7
7793
4
2408
3066
2258
1
6899
3461
3336
2013
1189
1628
1663
5
5621
3080
3
1186
1237
2919
1188
1407
3575
1044
1195