1028
1
2794
4
711
2331
1644
2
552
1460
7
3238
10
468
1129
1007
440
1656
986
932
1574
1082
913
4872
1351
1117
5869
13
2240
812
1343
957
819
543
593