1091
7
2915
2129
5235
4
1501
8
2518
2
11025
6
1424
0
307991
9
1166
1
1755
1324
5
2556
4538
4955
2285
2637
1389
2700
3
900
1782
2733
831
1516
2648
1319
2814
1369
1038
869