1189
0
1193
19783
2
25669
2996
14
758
1461
803
572
32302
47639
4471
4044
5
17946
1512
1
661
638
2535
746
407
962
536
650
3125
437
485
481
597
372