1189
0
1193
14
2996
572
758
25669
1512
1
4044
5
17946
1001
2535
2
407
32302
21152
8
1056
93
650
3125
107
461
19783
661
372
1461
2964
49
706
2649
3498
4