113
1
650
1553
2681
6
95
695
97
387
452
844
1440
410
970
1345
4
843
2
738
1068
1405
938
1735
0
1681
330
675
789
75
73
585
471
396