3497
4
4370
6
3105
669
1
3919
3
3466
1292
0
1494
1998
3683
571
2966
10
3442
2683
1804
2
297066
1334
2226
1209