2698
1
1564
3629
2991
3
2254
2063
1446
1423
2927
2
11717
11
6327
7
4587
3475
5
1071
4039
6
2314
4
923
432
0
4168
928
1506
1495
1682
3554
9
3789
3315
3957
1431
2477
6105