2117
1
3958
2
2666
1030
3
25219
63
4402
16
1428
3766
1219
3055
4
2500
2128
5282
7
1175
6831
5
899
1155
6704
8
1235
1549
816
1351
1032
3552
6866
28
1615
1142
6
1331
1045
2134
11