1431
1
2358
9
3694
2
2835
1118
2462
3
3868
10
1348
5347
4
5052
4168
5
462
0
2189
4537
1593
785
383
989
610
2036
6346
16
3126
1938
2165
2884
3102
582
1631
1912
2207