2472
3
1749
1
2372
2
662
0
2272
1649
1326
263
2095
4
784
2619
1603
571
1664
417
1976
1250
22330
22
646
665
2982
3795
830
650
447
3098
544
1421
2697
5
7328