5658
9
2055
2
1525
3
2773
1
2270
2032
1559
2245
2238
1047
881
2142
3189
6
1453
1348
4
1320
2003
658
1564