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