1557
0
1661
1
963
410
787
2084
1161
846
827
248
1101
541
1825
1470
1931
2
2161
2490
4455
1893
1146
1043
1215
528
952
1004
18
979
719
1279
986