1193
2
1665
0
181997
11
3693
6
2535
19783
2932
3498
4
32302
17946
946
1
1153
873
3090
582
1522
21152
8
25669
370
3008
3
1777
742
1679
1668
1933
2132
1162
3080
392
345