1029
0
1033
1
3674
10
2033
2
1661
1010
4677
737
1277
5
111
1960
7
2188
9
307
735
1626
1225
1115
2587
6
10324
3440
1458
3
5108
4
5602
2730
1811
4271
2604
978
6579
3054