2535
2
1804
3
21152
8
3090
6
3083
1404
32302
0
19783
1706
1
1819
2932
3498
4
1321
17946
1294
2996
1153
2982
1590
2735
25669
1868
1018
3080
1889
1044
1637
14
572
4044
5