2668
2
814
1
3287
2000
1889
1343
0
3114
4
1642
2296
2799
3
5009
521
1056
1043
3632
5
784
802
1354
544
2683
1961
1425
2459
6
3092
633
25137
3795