89
1
1002
2
3217
5
2254
1218
4799
14
1168
5253
4
1791
4730
13
2200
1337
1180
0
632
1106
6
862
4018
7
3062
16535
581
378
1440
8209
18
3262