3117
8
423
0
2535
2
2059
19783
2996
1563
3289
323
770
25669
4425
6
3453
1
2621
3
17946
32302
1815
2982
1929
3014
20
2015
1181
21152
2932
3936
3498
4
1189
3779
1162
1527