929
0
422
193
116
1360
1
728
931
905
731
178
1717
539
797
377
1406
492
360
2595
324
32
791
420
664
583
794
436
295
1318
861