2100
2
7976
8
1016
1
2972
0
2456
4179
1977
3126
3
1889
1813
3863
14
2999
2502
3180
3054
1618
2360
6
841
586
862
7793
4
1306
2650
20
2534
674
2936
10
2478
6710