787
0
1161
846
3052
3
668
1101
2032
2
2268
1
2016
1728
1931
2161
2490
4455
1893
2328
1043
988
1215
267
2049
5
2181
11
1004
413
1484
1279
2497
5313
8125
2143