2472
3
1749
1
662
0
2272
417
1976
2
646
263
2372
2982
3795
650
447
544
2799
2188
9
571
3674
10
775
5455
1115
1250
10324
3440
1458
1421
5108
4
5602
1811
4271