645
0
4686
1
1190
2
4152
1057
3
1603
2902
6
1630
1115
859
4224
4
1045
979
3691
708
3579
190
556
4034
33393
10
8313
9
1596
4237
106
402
1621
384
1653
438
403