398
1
606
1002
226
0
334
533
495
392
2
522
493
6
177
584
224
1051
1813
765
1060
775
2075
702
295
654
686
599
388
357
1140
3
955
1093
1067