4772
3
1010
1271
2
1097
1
611
864
935
682
1330
1319
947
799
3108
693
2791
5
727
3615
4
873
890
1373
1638
1371
830
1142
1588
1792
790
1507
577
3394
7