1694
1
2903
3
951
21152
8
3090
6
2932
2
1015
2669
690
2529
7
1101
4363
3508
25669
0
1504
564
19783
7495
9
17946
2949
3080
1691
2865
1743
2964
31371
64
1603
3546
2692
4283
5