1189
0
14
2996
1193
808
168
4044
5
17946
2535
2
32302
758
25669
3125
109
41
884
19783
789
628
1461
1018
461
433
2964
1
728
571
905
498
2238
3498
4