3765
4
1282
1
3231
2
345
0
1189
894
2535
19783
2270
2932
3498
32302
1295
2238
17946
280
255
2996
571
572
2650
20
1153
2121
3090
6
2250
645
21152
8
25669
3680
1581