1189
0
1193
181997
11
2535
2
19783
32302
21152
8
528
1
3090
6
3083
17946
2377
1819
2100
2996
2932
1307
3498
4
1380
4309
1517
6844
3546
3765
572
25669
2476
2082
1787
2935