3987
3
5521
2
1271
1
2348
5915
11
2292
3696
8
2802
5
5151
1809
3105
4
813
0
1151
4562
10
2309
413
3466
9039
2204
391
3128
2917
2075
2002
2568
2000
7
2170
1292
2935
2585