999
1
1344
0
1330
2
1622
3060
1458
3
750
3229
4
1343
1129
5108
5602
9
1811
1225
6086
2604
7
978
4271
1733
31535
2124
3054
6579
839
1022
4427
10
5620
11