1673
1
1240
2
2012
936
4032
3
781
0
1922
1488
4084
563437
6
1813
2121
3521
3724
786
1211
3599
4
1102
1539
3833
3948
44995