636
1
581
697
552
939
2
879
554
11385
15
969
3
2914
1793
975
830
5161
18
735
1965
1219
1120
1312
575
2159
1371
876
1423
597
2591
5345
6
762
2489
5
4184