1694
1
2903
3
951
21152
8
1849
2
2219
4
1189
0
3090
6
2932
223
1015
2949
17946
2669
2907
3176
690
3546
2996
2226
7909
25669
564
19783
1047
3080
2502
1743
2349
2964