1475
5
589
2
685
744
1
961
1372
0
740
515
524
4
580
1589
1404
958
253
264
1451
3302
10
1671
693
2546
6
275
608
1259
882
1333
537
694
457
615
828