2470
2
2234
1
860
0
1733
5009
356
965
1421
475
798
1431
1453
1984
3
2955
116
29323
521
2808
58
326
418
2334
8116
6
611
464
678
1230
5
563
1636
63