1104
1
407
845
2
104
1048
0
389
507
1147
91
235
1742
58
78
73
586
474
455
401
333
678
1684
1560
6
1353
4
1446
412
644
80
460
868
86