2633
1
520
2
396
926
0
2311
1185
3423
6
1709
1643
2171
5
1856
3
892
1229
920
5814
10
811
1641
908
603
1258
533
682
579
398
6323
987
4
1492
357
393
1332