1547
1
1466
1305
1120
2
7911
5
1434
3
1988
3931
6
1389
4250
861
1026
1532
1181
923
802
606
3007
4
693
0
830
971
787
1414
965
349
1639
650
635
1097
801