2400
6
1015
1
1992
3
6236
10
697
0
1309
4914
2
4761
5389
2257
5
2048
2844
2529
7
1167
2132
2582
771
1084
262
1545
1554
278
2141
9
1967
2001
853
1539
1501
3075
1063