3965
1
1926
1095
383
0
1260
1932
477
475
116
2395
400
392
418
8116
6
1898
860
455
464
4140
3
29323
1462
1636
543
1961
4
798
1655
2
1650
804
422
965