1189
0
1193
2535
2
19783
17946
21152
8
528
1
3090
6
3083
32302
3357
11
25669
2377
572
1819
1660
3172
2932
2082
3498
4
2901
1380
1431
1516
2996
3715
6844
2294
3546
2903
3