1008
2
4616
5
1133
1775
3628
1
2191
1613
4376
15
1374
8
2034
12
1461
7
4078
10
1471
3
2144
1286
6
966
754
1750
973
6703
2281
1788
8926
5863
1904
1720
2969
2933
3717
17