665
1
7045
6
1128
1018
983
2
830
12708
13
493
3597
281
477
491
802
1087
625
1031
669
475
1184
1776
732
2882
12
70
659
879
741
3
865
1352
5
731
2023
7