2472
3
1749
1
662
0
2272
263
417
1976
2
646
2372
2982
3795
830
650
447
544
1421
2697
5
2799
2678
10
571
1563
3456
1054
775
5455
1250
1923
2120
1733
1938
4