1955
2
6707
10
2555
8
3122
7
2801
1680
4
1022
2528
1
8932
577
3790
790
1506
864
961
1665
803
1052
1000
703
2185
525
977
3
1011
1281
947
611
1010
3615