1380
0
1015
1
1694
951
690
2669
2
564
2132
3
2141
9
1743
1554
108797
1372
693
2147
2655
784
3957
7567
6
1501
4179
19944
8440
4
5621
8
14861
7
21152
2949
4167