113
1
650
1553
2681
6
95
695
97
387
451
844
1440
409
970
1344
4
843
2
738
1068
1405
938
1735
0
1681
330
675
789
75
72
585
470
452
396