894
2
2062
1
744
4
970
1090
3539
6
2144
11
482
1702
5
1014
381
1056
2164
7
509
1207
7084
3214
20
945
1193
503
869
2068
780
2361
624
581
5493
816
675
883