4899
8
400
0
287
1988
5
1111
2431
6
207
1
3430
297
1997
3835
987
2
2100
1683
1090
4911
2939
16
701
1836
2551
748
389
1083
579
2250
3014
4
253
1632
1885
2023