654
1
328
0
1071
613
392
798
5
1197
1009
2
799
2150
903
1781
734
1183
10
434
3130
627
589
629
580
521
2160
9
767
2185
1013
1176
648
1550
1087
570