1089
1
2061
3
2934
2
6346
16
3562
1752
0
2336
5
2181
2284
2999
891
4285
1152
1547
2271
4
4099
8
1352
2329
1029
24337
22
4096
2756
1373
2041
2313
2075
4821
3024
2136
319