722
0
410
787
1161
846
668
1352
1
968
1019
1101
431
1931
2
2161
2490
4455
1893
2328
1043
1329
1215
267
1356
1004
413
1279
2497
5313
8125
3