2535
2
1294
1
2468
3
7793
4
32302
0
1348
1734
3498
2890
2996
2600
19783
807
14
2365
1622
1610
25669
3326
1564
1946
3090
6
3439
8
572
1816
4115
10
5439
3453
1423