2327
1
3242
6
1649
3453
8
5682
4
4631
3
1452
2095
2619
665
0
1253
3929
10
696
909
896
120469
35
1543
2
1900
2488
398
2445
6383
17
1418
570
3091
7
2564
2352
6406
12
3331
7885