278
1
310
2
586
268
364
1494
4
2308
7
1248
1238
559
150
275
2159
4897
868
536
1703
10
11569
13
622
2309
707
6120
6
604
2236
398
1770
557
1045
222
1652