2701
4
2105
1
658
0
511
452
2297
2
1289601
1618
2110
2333
3
1078
2477
8
4754
7
4396
5
289
4083
973
4375
4670
1211
982
1752