762
3
1325
1063
2048
7
399
1
400
368
434
7898
5
992
4
1148
277
272
344
384
311
2
359
818
262
590
294
1150
2970
526
649
447
750
1119
0
2201
363