2468
2
1903
3
2935
1393
1
2835
1590
3868
10
5347
4
2838
5052
1455
462
0
1679
4537
1593
2310
6346
16
2241
3126
7964
5
4499
12
19932
6
2358
9
59
637
1579
2999
4287
1527
18816
11