3497
4
1998
761
1
3035
4996
6
3071
9
2035
591
0
1992
2499
2
2799
1106
2275
3
4335
3014
20
1507
1221
1136
1465
4370
1154
669
3919
458
2744
2303
2502
5
1754
1494
3551
10