6965
2136
1531
3831
3252
1809
6203
1973
940
1184
1721
1826
20702
693
4956
893
820
825
1362
1182
594
866
8949
1453
1205
1701
2265
5430
588
4729
826
5875
802
755
916
717
1041
5847
826
774
4296
828
798
743
933
893
680
759
1389
683
715
609
1139
676
816
806
902
820
1090
751