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