1673
1
1240
2
2012
936
4032
3
781
0
1922
1488
4084
563437
6
1205
1813
2532
915
2121
3521
343
2728
37847
3724
1616
362
2030
3322
1034
813
8555
2839
786
345