458
0
345
1475
1030
3159
484
1126
350
557
1292
1541
636
578
544
877
4821
2
418
914
778
1027
1206
804
1070
475
305
887
138
818
574