589
2
580
1145
0
629
1
798
5
1071
2073
328
903
1781
734
1183
10
613
1932
3460
392
1199
1010
800
768
2185
1013
521
2160
9
1177
648
1550
1174
3
830
4
1087