842
1
619
1015
1694
951
690
2669
2
496
0
564
1787
3078
4
2131
1743
108797
868
1212
784
2999
3
1380
4179
2166
5367
21152
8
2949
3571
2173
1734
801
1211
83