578
1
1196
2
663
1893
4368
9
1796
4
816
0
1154
929
2023
7
561
632
1602
936
650
2679
818
560
1047
970
1332
836
1428
1495
1619
731
1306
718
1012
865