957
0
1020
422
755
342
589
4536
2
484
1009
403
580
820
642
719
381
1152
303
468
1075
6800
1603
455
1238
360
631
1033
267
323
1161