915
2
3038
7
440
1
1575
3
593
1539
493
278
310
586
268
2713
4
1494
364
2308
1248
1238
559
271
150
2158
4897
868
536
1267
1872
5
748
13160
6
175540
0
27988