3625
1
1951
2
2604
662
0
2886
4
1557
4867
7
989
5339
5
2477
1769
5308
2152
673
1399
802
801
1278
742
467
1383
300
2474
830
956