1465
2
1507
1
1209
2702
7
3637
3497
4
4996
6
1494
0
458
1348
3014
20
3303
10
1903
3
7592
298
2332
2658
3491
2277
1484
2234
591
4083
1106
2297
796
1618
2999
2544
4370