1038
1
1346
0
1740
3
1943
2
1329
4
2381
3518
2495
3546
3360
5
2000
2906
700
1992
6236
10
2077
1419
2299
21152
8
2949
3140