582
2
5493
4
817
1
2041
1146
2742
6
1740
843
3
2188
5
5995
884
675
970
1090
2064
1626
895
745
880
1279
2870
1108
826
2013
9
951
1681
1184
2260
1372
5159