1229
1
1514
1594
3
1015
3090
6
564
2903
2932
2
2110
6236
10
21152
8
3080
1727
718
1871
83
1484
1116
2886
1954
2430
2400
262
2048
2141
9
2529
7
888
25669
0
14
1169