2472
3
1749
1
662
0
2272
263
417
1976
2
646
2372
2982
3795
830
650
447
544
1421
2697
5
2799
2188
9
571
1563
2628
1054
2730
6
3674
10
775
5455
1115
1250
10324