2110
1
3090
6
3673
1691
1415
3868
10
1289601
4
2758
5052
1867
5347
462
0
1084
2835
2
8217
2100
2231
6345
6236
1593
951
2013
2688
1694
2919
5621
8
785
4537
1174
1332