2906
2
2591
1
3090
6
4943
2687
3673
1709
3868
10
6707
24
2907
1289601
4
5052
2462
5347
462
0
2835
6236
1593
951
2013
1307
3
1694
2919
5621
8
4537
1174
3126
1492
6247
5
2358
9