2398
8
1812
1
2456
5717
3507
6
14801
11
2322
4
123674
35
1690
2786
527
3
1306
1558
2
2505
1537
1001
0
7471
9
2980
3591
400
2612
5
2559
1449
4187
10
4117
1590
2732
2522
2695
6676
12