2523
3
4900
4291
9
1568
0
421
1
1751
2181
2
1946
3007
2149
2364
4
2197
7
3125
3715
3418
665
572
5571
2638
1209
3681
6
1061
812