700
0
1986
2
3498
4
2437
3779
1304
4471
2964
1
1723
41
3051
1603
2234
1461
3634
2065
3316
10
2381
2906
5141
7
2820
1257
2258
572