2444
5
1094
3
1970
2
2332
7
5441
10
2570
2853
18
1321
4
3433
1207
8
2600
3434
9
2403
2123
1299
579
1
1344
1297
6111
793
696
6947
0
418
709720
10220
6
4010
35364
318
2002
1049