13526
2342
742
6182
1306
753
888
1451
705
847
755
1737
4717
2345
785
1981
718
952
1355
677
1145
877
1482
937
787
8757
5454
1071
1172
1133
2559
742
1741
1116
3877
1371
1054
824
746
5180
3410
768
762
1176
3508
853
817
784
943
2139
972
861
1085
804
802
801
1596
1139
850
2888