2738
1
1588
2
934
742
1379
504
22330
22
1471
1516
1213
909
1077
829
198
2234
1003
6383
17
3967
8
1306
1362
5425
23
3353
11
1750
1762
2644