340
1
622
819
903
1781
5
734
437
580
2
1145
0
629
627
589
3130
2073
328
1071
613
1933
3460
392
1184
10
2160
9
521
2150
1010
800
1199
768
2185
1014