2907
2
807
1
2173
2760
4
1663
5
4291
541
0
623
1813
532
2123
5546
6
606
3898
10
4818
1709
8
1080
2215
5635
3
1415
3589
1252
1056
2723
1061
2372
1403
791
2698
2631