2770
4
1333
2
877
1
1856
3
367
1833
696
464
7636
1129
511
474
421
785
1110
1212
2136
1992
722
536
259
593
621
505
267
417
1964
565
375