646
0
3795
1
650
2922
9
3619
12
2982
3
544
1285
2
571
662
447
800
2806
5009
1700
4
2558
683
1407
458
263
1621
775
381
365
2799
292
722
417
787
3750