685
2025
664
911
1765
820
144145
868
108787
4490
791
3861
1601
11698
20933
5202
2606
1756
7758
2102
938
2350
5402
19626
1683
1016
9813
2313
8051
2383
1174
88125
4904
1389
862
2805
10270
886
22664
772
1363
728
3791
15585
1892
842
7339
1548
9214
899
761
2414
689683
692
636
690
826
6059
2576
6271