785
1
653
2
778
3
318
304
1460
591
0
880
540
2193
363
476
323
1121
70
948
595
190
251
216
165
440
863
204
233
1742
677
316
232