583
1
2994
5
7978
9
544
521
10598
2
2471
7
6095
1960
0
5052
10
1663
1195
1784
3
3688
1730
1250
3126
1289601
4
2408
8
5915
11
3535
2160
2145
4465
22
6247
19079
6
3354
1473
32302
3519