1204
1
428
1632
2
3453
5802
54
423
0
323
448
770
1563
817
596
986
345
4148
115504
919
2585
3936
388
820
1181
781
2242
440
553
939
2399
543
445