1431
1
3090
6
3673
1711
2
23802
9
1681
3868
10
1289601
4
5052
5347
462
0
2835
7096
14
6236
1593
951
2013
1694
2919
5621
8
2427
4537
1174
3126
3
1492
6247
5
2358
2155
6442
3206