3795
1
2922
9
3619
12
2982
3
1285
2
571
0
662
447
800
650
2806
1700
4
2558
1407
646
263
1621
775
381
292
722
417
787
3750
430
2472
1133
1939
1603
957