1369
2
651
0
790
1146
5678
6
968
764
811
1520
1
93
530
67
240
3
1177
949
1919
4
834
727
550
2297
2547
1988
5
864
2564
2701
4059
1176
3534
778
9
98616
31