585
0
1346
109
834
1
991
1603
380
747
570
1034
1726
148
190
1015
1711
562
9511
5
684
476
539
408
2309
500
3090
6
1184
471
1047
117
1659
40