4471
2
3066
7
13499
5
1603
1
1593
6899
9
3461
4
3336
1295
1628
1663
1250
3080
3
1411
2986
1186
462
0
1221
2570
9027
2919
1188
1407
2154
946