587
2
1586
441
1
1361
7821
8
899
0
2015
5
2031
3
10355
517
1435
428
1651
3763
11
1386
7669
5269
10
6648
1117
3640
1717
2150
572
1191
713
882
920
2199
6996
7408
4