1542
1
1403
2
1160
2917
3
1159
2239
1263
2582
1404
9303
5717
2013
2905
2274
1912
0
2522
15177
12
5196
2478
3418
6
1995
1472
2424