594
1
1118
2
1204
920
3
3789
20
1742
6
2192
1700
0
1667
1056
1045
965
1669
1015
1157
1011
356
483
974
981
1057
2405
1581
2065
14
1724
25788
1077
2272
1827