4980
7
1574
2
2060
3
5640
1
3107
2183
4
3183
927
5158
572
1931
0
115
802
1416
799
792
157
111
109
511
394
709
1004
1480
5
6175
10
1015
1143
4287
1166
519