1262
7
1670
6
471
1
858
808
2
745
502
542
580
3627
420
737
799
1010
3
611
864
935
682
1330
1870
4
3615
2791
5
1464
3108
693
947
726
873
890
1638