1424
1
2475
6346
16
2358
9
3090
6
1289601
4
3673
3694
2
951
1960
0
467
6499
3
1015
1087
1787
496
4258
1380
1606
636
1092
1751
8527
5489
11
2919
567
2949
2131
19944
4335