2535
2
1804
1
1668
21152
8
3090
6
3083
4360
9
32302
0
1660
19783
2163
989
2194
2932
3498
4
17946
4116
1294
2996
1153
1290
25669
2093
2670
3080
3
997
2322
1044
1060
1168