2215
2
2127
1344
3
2599
5
24979
33
191
1
112
0
258
329
615
364
224
881
1029
637
349
129
1224
556
3213
20
1565
6703
10
1276
4267
17
1962
1367
9205
26
4002
7
4419
2623