4031
1
1112
2959
5753
10
2062
4360
5919
2
1014
579
0
4946
18
1431
1959
4
1754
4099
8
1211
308
726
5181
7
1220
504
1599
2131
2086
3
1441
2571
2408
2072
1212
1753
4303
12