416
1
1143
3
400
2
1804
5
782
995
965
1785
1117
210
3540
4
2434
12
92
558
413
109
571
795
829
663
0
1325
584
957
630
1537
1219
761
344
940
478