586
1
267
364
2727
5
2307
7
1492
4
1248
1238
2
558
2158
150
4895
868
536
5005
9
3986
646
566
486
225
1303
0
1030
1448
3
898
4732
693
1418
6
4358
54
902
9788