6346
16
1089
1
2966
6
4096
2
496
0
3090
619
3562
3673
7034
2284
745
1289601
4
5431
2131
1380
2646
5
2299
1547
2919
19944
693
2972
1029
24337
22
2358
9
2155
3
1373
1821
7
2136