990
2
2416
2747
12
2427
934
7
8679
23
1044
1
984
805
1940
3
537
915
813
1262
864
1834
1004
4
206
101
4641
16
579
534
928
500
5
2606
14
781
615
348
1666
72