1160
1
1403
2
15177
12
2522
2478
3418
6
2917
3
9303
1263
1542
1159
1568
2152
2274
1995
1545
2013
1912
0
1404
1472
83
1813
2905
2424
2582
2239