3497
4
2502
5
2605
2
3035
1
4996
6
2035
181997
11
591
0
2499
1106
2275
3
1507
1221
1136
1465
4370
1154
669
3919
458
2303
1754
1494
1998
3442
2274
1903
3186
1804
1334