1603
1
2535
2
1681
3080
3
1539
2932
21152
8
1038
3498
4
3090
6
32302
0
1819
1135
2133
1250
4044
5
2921
17946
25669
3125
19783
3156
280
1461
1669
1876
1047
1988
2964