2401
2
1424
10
1654
1
2786
4
2558
757
0
4882
9
704
1184
1067
1824
612
2897
13
5332
5
2584
6
1398
1373
1255
7
3065
25
3672
14
2988
1616
1780
6031
2345
12402
3424
5267
1001
1296