812
1
2136
6
2370
5
1389
3119
3
1859
7
1653
817
2
9044
9
934
4
509
598
511
1876
882
470
1096
1721
415
547
1028
488
624
654
962
4210
543
477
3129
404