1189
0
32302
758
690
2996
25669
1193
14
1022
803
1512
1
761
420
583
657
1001
484
950
1400
931
948
577
11447
450
1392
4044
5
1350
2595
17946