2327
1
923
1551
10231
14
1133
3073
2
1242
1437
3
1195
1086
4
1100
1799
6279
1332
3578
1171
1357
1458
2840
10
1211
4852
6
1348
1560
1203
991
1384
983
971
867
912