670
0
2014
3
2766
1
1101
1436
872
410
4940
5
707
1423
543
953
4478
8
269
668
846
2275
2
1734
2961
115
881
3691
2809